home *** CD-ROM | disk | FTP | other *** search
/ Sprite 1984 - 1993 / Sprite 1984 - 1993.iso / man / lib.fmt / c / Hash_GetValue.man < prev    next >
Encoding:
Text File  |  1989-02-13  |  1.4 KB  |  69 lines

  1.  
  2.  
  3.  
  4. Hash_GetValue         C Library Procedures          Hash_GetValue
  5.  
  6.  
  7.  
  8. _________________________________________________________________
  9.  
  10. NNAAMMEE
  11.      Hash_GetValue, Hash_SetValue - read or write  value  associ-
  12.      ated with key
  13.  
  14. SSYYNNOOPPSSIISS
  15.      ##iinncclluuddee <<hhaasshh..hh>>
  16.  
  17.      ClientData
  18.      HHaasshh__GGeettVVaalluuee(_e_n_t_r_y_P_t_r)
  19.  
  20.      HHaasshh__SSeettVVaalluuee(_e_n_t_r_y_P_t_r, _v_a_l_u_e)
  21.  
  22. AARRGGUUMMEENNTTSS
  23.      Hash_Entry   *_e_n_t_r_y_P_t_r   (in)      Address  of  entry  whose
  24.                                         value is to be queried or
  25.                                         modified.
  26.  
  27.      ClientData   _v_a_l_u_e       (in)      New value to be stored in
  28.                                         entry.
  29.  
  30. _________________________________________________________________
  31.  
  32.  
  33. DDEESSCCRRIIPPTTIIOONN
  34.      Each hash table entry consists of a key  and  an  associated
  35.      value.   HHaasshh__GGeettVVaalluuee  returns the value associated with an
  36.      entry,  and  HHaasshh__SSeettVVaalluuee  changes  the  value  to   _v_a_l_u_e.
  37.      HHaasshh__GGeettVVaalluuee and HHaasshh__SSeettVVaalluuee are both macros.
  38.  
  39.  
  40. KKEEYYWWOORRDDSS
  41.      entry, hash table, value
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65. Sprite v.1.0       Printed:  February 13, 1989                  1
  66.  
  67.  
  68.  
  69.